69 x 462 feet = 21.03 x 140.82 meters