420 x 273 feet = 128.02 x 83.21 meters