26.4 x 44.2 meters = 86.61 x 145.01 feet