77 x 604 meters = 252.62 x 1981.63 feet