90 x 27.3 feet = 27.43 x 8.32 meters