104 x 554 meters = 341.21 x 1817.59 feet