154 x 506 meters = 505.25 x 1660.1 feet