134 x 806 meters = 439.63 x 2644.36 feet