808 x 119 meters = 2650.92 x 390.42 feet