96 x 104 meters = 314.96 x 341.21 feet