92 x 126 feet = 28.04 x 38.4 meters