90.7 x 153 feet = 27.65 x 46.63 meters