766 x 70 feet = 233.48 x 21.34 meters