No, they aren't. According to https://jsonlint.com/ (for drill.json):
Error: Parse error on line 48:
...", "y": 90 }, }}
--------------------^
Expecting 'STRING', got '}'
Although the actual problem is not with the 90, but a few characters later.
I have to edit the tabs into 4 spaces to get the error to line up properly:
Error: Parse error on line 48:
"y": 90 }, }}
--------------------^ Expecting 'STRING', got '}'
You have an extraneous comma.