7.6 x 120.2 meters = 24.93 x 394.36 feet