328 x 781 meters = 1076.12 x 2562.34 feet