153 x 84.5 feet = 46.63 x 25.76 meters