149 x 139 feet = 45.42 x 42.37 meters