505 x 154 meters = 1656.82 x 505.25 feet