81 x 14 meters = 265.75 x 45.93 feet