89.6 x 160.5 feet = 27.31 x 48.92 meters