26 x 142.5 meters = 85.3 x 467.52 feet