53 x 100.4 meters = 173.88 x 329.4 feet