153 x 103 meters = 501.97 x 337.93 feet