558 x 258 feet = 170.08 x 78.64 meters