1389.3 feet = 423.45864 meters