249 x 943 feet = 75.9 x 287.43 meters