118 x 207.5 meters = 387.14 x 680.77 feet