370 x 493 feet = 112.78 x 150.27 meters