89.4 x 137.8 feet = 27.25 x 42 meters