124 x 892 meters = 406.82 x 2926.51 feet