116 x 205.5 meters = 380.58 x 674.21 feet