185.6 x 142.8 meters = 608.92 x 468.5 feet