505 x 603 x 20 meters = 1656.82 x 1978.35 x 65.62 feet