153 x 151.7 feet = 46.63 x 46.24 meters