116 x 186.9 meters = 380.58 x 613.19 feet