149 x 320 feet = 45.42 x 97.54 meters