124 x 296 meters = 406.82 x 971.13 feet