68 x 790 feet = 20.73 x 240.79 meters