96 x 124 meters = 314.96 x 406.82 feet