150.3 x 148.1 feet = 45.81 x 45.14 meters