79 x 195.5 meters = 259.19 x 641.4 feet