152.3 x 150.1 feet = 46.42 x 45.75 meters