78 x 604 meters = 255.91 x 1981.63 feet