5407.8 feet = 1648.29744 meters