92.6 x 138.8 feet = 28.22 x 42.31 meters