1029 x 79 meters = 3375.98 x 259.19 feet