420 x 419 feet = 128.02 x 127.71 meters