Report from Human Powered Speed Challenge from Battle Mountain 2025