79 x 386 meters = 259.19 x 1266.4 feet