604.77 feet = 184.333896 meters