757 x 68 meters = 2483.6 x 223.1 feet