369 x 412 feet = 112.47 x 125.58 meters