76 x 123 meters = 249.34 x 403.54 feet