149 x 444 feet = 45.42 x 135.33 meters