68 x 469 feet = 20.73 x 142.95 meters