152 x 150.7 feet = 46.33 x 45.93 meters