119 meters = 390.419948 feet