149.3 x 147.1 feet = 45.51 x 44.84 meters