813 x 124 meters = 2667.32 x 406.82 feet