575 x 148 meters = 1886.48 x 485.56 feet