158.72 meters = 520.734908 feet