224 x 26 meters = 734.91 x 85.3 feet