937 x 126 feet = 285.6 x 38.4 meters