151 x 149.7 feet = 46.02 x 45.63 meters