58 x 718 feet = 17.68 x 218.85 meters