174.3 x 130.4 meters = 571.85 x 427.82 feet