124 x 71.7 meters = 406.82 x 235.24 feet